animal liberation – English–日本語 translations

🇬🇧 en ja 🇯🇵

animal liberation noun

  • social movement
動物解放
Wiktionary Links